Your passwords, safely stored and synced
QtPass is a password manager with a simple interface. Your passwords are encrypted with GPG and stored in files you control. Sync them across all your devices with Git.
Install QtPass
Debian / Ubuntu
sudo apt install qtpass
Windows
choco install qtpass
macOS
xattr -d com.apple.quarantine /Applications/QtPass.app
After installing the .dmg from the
releases page.
The Homebrew cask is disabled until QtPass is notarized;
here is how you can help.
Why QtPass?
QtPass works with pass, the standard UNIX password manager. Your passwords are encrypted with GPG using open standards - no vendor lock-in, no cloud dependency, fully portable and under your control.
It runs on Linux, macOS, Windows, and FreeBSD with a native look and feel on each platform. Your password store syncs easily via Git, so you always have a backup and can access your passwords across all your devices.
QtPass is open source and free. It includes a secure password generator, built-in one-time passwords (TOTP, incl. Steam Guard), clipboard with auto-clear, support for smartcards and YubiKeys, and is available in over 60 languages.
No accounts, no telemetry, no network code: QtPass never phones home.
Read the privacy policy, it is short.
New to QtPass? Follow the getting started guide.
Installation Details
Linux
Arch
pacman -S qtpass
OpenSUSE & Fedora
zypper install qtpass
dnf install qtpass
Gentoo
emerge -atv qtpass
FreeBSD
pkg install qtpass
More installation options
Build from source
- QtPass requires Qt 5.15 or later (Qt 6 recommended)
- GnuPG 2.2+
- Optional: Git and pass
Build on Linux/BSD:
qmake6 && make && make install
Build on macOS:
brew install qt
qmake6 && make && macdeployqt QtPass.app
Note: QtPass uses Qt6 by default. For Qt5, use
qmake instead of qmake6.
FAQ, screenshots and a preview of 2.0, how to contribute, or the old page with security notes and known issues.



